Development of a Fast and Efficient Algorithm for P300 Event
نویسنده
چکیده
Electroencephalography (EEG) is an over one hundred year old technique which refers to the recording of electrical potentials in the brain. The most commonly used type of EEG is surface EEG, where electrical potentials from the brain are recorded from electrodes on the surface of the scalp. Recently, a number of consumer grade wireless EEG headsets have been developed. These headsets allow users to access recorded electrical potentials from the scalp. One application of this technology has been ‘brain training,’ in which users play video games designed to promote activity in certain regions of the brain in order to improve concentration and problem solving ability. Another application of the wireless headsets is for use in Brain-Computer Interfaces (BCI). The goal of BCI research is to provide an individual (e.g., an individual with paralysis or another impairment which limits functionality) with ‘mind-control’ of a computer. EEG recorded from the scalp has been an area of interest in the BCI community for some time. One type of BCI which can use surface EEG is the P300 Event Related Potential (ERP) BCI. This BCI employs a 6×6 matrix of alphanumeric characters to spell words based solely on input from the brain. The P300 ERP signal is elicited from the user when rows and columns of the matrix containing the target character are flashed. The ERPs which are elicited to spell words in this type of setup are notoriously difficult to detect due to the large amount of noise in the signal. The goal of this research is to optimize the detection of P300 potentials using the EPOC from Emotiv Systems, a consumer grade wireless EEG headset. This work compares the Emotiv EPOC directly with a high grade EEG collection system (the Neurodata 12 Acquisition System from Grass Technologies) by recording signals from spelling sessions in parallel. This research also presents a novel algorithm for optimizing P300 spelling speed to improve the throughput of a P300 based BCI speller. Increasing speed is an important concern for any future mobile application of the BCI technology (e.g., a tablet), because battery life and processor capabilities are limited. Increasing speed is synonymous with decreasing computational complexity, decreasing processor load, and increasing battery life.
منابع مشابه
Development and Analysis of a Novel Multi-Mode MPPT Technique with Fast and Efficient Performance for PMSG-Based Wind Energy Conversion Systems
Wind energy is one of the most promising renewable energy resources. Due to instantaneous variations of the wind speed, an appropriate Maximum Power Point Tracking (MPPT) method is necessary for maximizing the captured energy from the wind at different speeds. The most commonly used MPPT algorithms are Tip Speed Ratio (TSR), Power Signal Feedback (PSF), Optimal Torque Control (OTC) and Hill Cli...
متن کاملبهکارگیری تحلیل زمان- فرکانس و ماشین همیار درتشخیص خودکار مؤلّفهی P300 جهت ارتباط مغز با رایانه
Abstract: In this study we propose a new approach to analyze data from the P300 speller paradigm using the quadratic B-Spline wavelet coefficients in comparing to time and frequency features sets on the event related potentials. Data set II from the BCI competition 2005 was used. Mode frequency, Mean frequency, Median frequency and some morphologic parameters ware extracted as features. Three m...
متن کاملA Fast and Efficient On-Line Harmonics Elimination Pulse Width Modulation for Voltage Source Inverter Using Polynomials Curve Fittings
The paper proposes an algorithm to calculate the switching angles using harmonic elimination PWM (HEPWM) scheme for voltage source inverter. The algorithm is based on curve fittings of a certain polynomials functions. The resulting equations require only the addition and multiplication processes; therefore, it can be implemented efficiently on a microprocessor. An extensive angle error analysis...
متن کاملCalculation of One-dimensional Forward Modelling of Helicopter-borne Electromagnetic Data and a Sensitivity Matrix Using Fast Hankel Transforms
The helicopter-borne electromagnetic (HEM) frequency-domain exploration method is an airborne electromagnetic (AEM) technique that is widely used for vast and rough areas for resistivity imaging. The vast amount of digitized data flowing from the HEM method requires an efficient and accurate inversion algorithm. Generally, the inverse modelling of HEM data in the first step requires a precise a...
متن کاملgpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences
Bioinformatics, through the sequencing of the full genomes for many species, is increasingly relying on efficient global alignment tools exhibiting both high sensitivity and specificity. Many computational algorithms have been applied for solving the sequence alignment problem. Dynamic programming, statistical methods, approximation and heuristic algorithms are the most common methods appli...
متن کامل